x86/HVM: adjust IRQ (de-)assertion
authorJan Beulich <jbeulich@suse.com>
Tue, 21 May 2013 08:12:50 +0000 (10:12 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 21 May 2013 08:12:50 +0000 (10:12 +0200)
commitf3347f520cb4d8aa4566182b013c6758d80cbe88
tree18d078892a80b52aad4f36b24aa0a0b9d82a1616
parent5d43891bf4002b754cd90d83e91d9190e8c8b9d0
x86/HVM: adjust IRQ (de-)assertion

De-assertion should only happen when RTC_IRQF gets cleared, i.e. upon
REG_C reads. Assertion should be done only when the flag transitions
from 0 to 1.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Tested-by: Roger Pau Monné <roger.pau@citrix.com> (FreeBSD guest)
xen/arch/x86/hvm/rtc.c